home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Publication 7
/
Publication_07_1996_High-Tech_de_Side_B.d64
/
text formatieren
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2023-02-26
|
729b
|
34 lines
10 dim b(40)
11 input"text ";t$
12 input"formatierung (1-4) ";f
13 rem
14 on f goto27,30,33
15 a=1:b(0)=0:forc=1tolen(t$)
16 ifmid$(t$,c,1)=" "thenb(a)=c:a=a+1
17 nextc:b(a)=len(t$)+1
18 ifa=1thenprintt$:goto11
19 d=(a+38-len(t$))/(a-1)
20 e=int((d-int(d))*(a-1)+.5)
21 forf=0toa-2
22 printmid$(t$,b(f)+1,b(f+1)-1-b(f));
23 printspc(d-(e>0));
24 e=e+1:nextf
25 printright$(t$,b(a)-b(a-1));:goto11
26 rem
27 printt$;:iflen(t$)<40thenprint
28 goto11
29 rem
30 printtab(20-len(t$)/2);t$;
31 iflen(t$)<40thenprint
32 goto11
33 printspc(40-len(t$));t$
34 goto11
35 rem
36 rem ********************************
37 rem * *
38 rem * 'centre your text' *
39 rem * written by *
40 rem * zeitgeist/h-t/willow *
41 rem * *
42 rem ********************************